lead tetrachloride - French English Dictionary